package modelo;

import util.Pair;

public class MaterialAsignado {
	private ServicioPrestado servicioPrestado;
	private Material material;
	private double cantidad;
	private double monto;

	public MaterialAsignado(ServicioPrestado servicioPrestado,
			Material material, double cantidad, double monto) {
		super();
		this.servicioPrestado = servicioPrestado;
		this.material = material;
		this.cantidad = cantidad;
		this.monto = monto;
	}

	public ServicioPrestado getServicioPrestado() {
		return servicioPrestado;
	}

	public void setServicioPrestado(ServicioPrestado servicioPrestado) {
		this.servicioPrestado = servicioPrestado;
	}

	public Material getMaterial() {
		return material;
	}

	public void setMaterial(Material material) {
		this.material = material;
	}

	public double getCantidad() {
		return cantidad;
	}

	public void setCantidad(double cantidad) {
		this.cantidad = cantidad;
	}

	public double getMonto() {
		return monto;
	}

	public void setMonto(double monto) {
		this.monto = monto;
	}

	public Pair<Integer, Integer> clave() {
		return new Pair<Integer, Integer>(material.getCodigo(), servicioPrestado.getCodigo());
	}
}
